1. a center equipped to handle a large volume of telephone calls (especially for taking orders or serving customers); [syn: call center, call centre]
WordNet (r) 3.0 (2006):
call centre
n 1: a center equipped to handle a large volume of telephone
calls (especially for taking orders or serving customers)
[syn: call center, call centre]